package com.tea.funct.domain;

import com.tea.common.annotation.Excel;
import com.tea.common.core.domain.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 产品管理对象 tea_product
 *
 * @author Sophia
 * @date 2024-05-25
 */
@Data
public class TeaProduct extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键Id
     */
    private Long id;

    /**
     * 产品名称
     */
    @Excel(name = "产品名称")
    private String productName;

    /**
     * 产品主图
     */
    @Excel(name = "产品主图")
    private String productImg;

    /**
     * 行情价格
     */
    @Excel(name = "行情价格")
    private BigDecimal productPrice;

    /**
     * 批发价格
     */
    @Excel(name = "批发价格")
    private BigDecimal guidePrice;

    /**
     * 指导价格
     */
    @Excel(name = "指导价格")
    private BigDecimal tradePrice;

    /**
     * 所属大类（1烟，2酒，3茶）
     */
    @Excel(name = "所属大类", readConverterExp = "1=烟，2酒，3茶")
    private Long categoryId;

    /**
     * 产品ID(其他)
     */
    @Excel(name = "产品ID(其他)")
    private String productFlagId;

    /**
     * 所属小类
     */
    @Excel(name = "所属小类")
    private Long subclassId;

    /**
     * 跌涨价
     */
    @Excel(name = "跌涨价")
    private BigDecimal biliPrice;

    /**
     * 跌涨类型(0平，1涨, 2降)
     */
    @Excel(name = "跌涨类型(0平，1涨, 2降)")
    private String biliType;

    /**
     * 产品标签
     */
    @Excel(name = "产品标签")
    private String label;

    /**
     * 所属关注
     */
    @Excel(name = "所属关注")
    private Long focusId;

}
